#!/usr/bin/env node 
const fs=require('fs');
const log=console.log;

switch (process.argv.length){
   case 4:{
    //hard link node 13-ln.js src lnk
    let src=process.argv[2];
    let lnk=process.argv[3];

    fs.linkSync(src,lnk);
    break;
   }
  case 5:{
    //soft link node 13-ln.js -s src lnk
    //应加对-s参数的判断
    let opt=process.argv[2];
    let src=process.argv[3];
    let lnk=process.argv[4];
    fs.symlinkSync(src,lnk);
    break;
  }
  default:
     console.error('命令行参数不正确！');
    process.exit(1);

}








